<@charset "UTF-8";>

body {
    color: #333333;
    padding: 0px;
    line-height: 1.4em;
    margin: 0px;
    background-color:#f8f8f8;
    background-repeat: repeat-x;
    font-family: "Lucida Grande", ＭＳゴシック, Geneva, Arial, Verdana, sans-serif;
    font-size: 12px;
}

.text01{
  font-family: "游ゴシック 本文";
  text-align: center;
    font-size:40px;
    line-height: 1.5;
    position: relative; /* 今の位置を基準 */
    color:blue;
	text-decoration : underline;
}

.text02{
 font-family: "Aptos 本文";
 display:inline-block;
 line-height: 1.5;
 color:blue;
 font-size: 20px;
 position: relative; /* 今の位置を基準 */
 bottom: 20px;
 left: 120px;
}

.font01{
	font-family: "游ゴシック 本文";
	display:inline-block;
	line-height: 1.5;
	font-size:20px;
	color:blue;
	position: relative; /* 今の位置を基準 */
  left:120px;
  bottom: 20px;
  }

.text03{
	position: relative; /* 今の位置を基準 */
  font-size:15px;
	left:120px;
	line-height: 1.5;
  bottom: 20px;
}

.underline01{
 border: 1px solid blue;
 position: relative; /* 今の位置を基準 */
  width: 750px;
  left:120px;
	line-height: 1.5;
  bottom: 20px;
}

.text04{
  font-family: "游ゴシック 本文";
	background: linear-gradient(transparent 0%, #ffff7f 0%);
	width:90px;
  float: :left;
  position: relative; /* 今の位置を基準 */
  bottom: 50px;
	height:10px;/*box内の高さの指定*/
	font-size: 18px;
	font-weight:bold;
  margin: 30px 0px 0px 110px;
  padding: 10px 15px 10px 15px;
} 

.text05{
  font-family: "游ゴシック 本文";
	background: -moz-linear-gradient(top, cornflowerblue, #FFF);
  background: -webkit-linear-gradient(top, cornflowerblue, #FFF);
  background: linear-gradient(to bottom, cornflowerblue, #FFF);
  color: whitesmoke;
	width:90px;
  float: left;
  bottom: 50px;
  position: relative; /* 今の位置を基準 */
	height:100px;/*box内の高さの指定*/
	font-size: 18px;
	font-weight:bold;
  padding: 5px 15px 5px 15px;
  margin: 0px 0px 0px 130px;
  line-height: 1.5;
} 

.mgr-10{
  margin-left : 5px;

}